Big Huge Thesaurus

teletype machine

noun